/**************************************************************************
 * $RCSfile: EntityDescriptor.java,v $  $Revision: 1.6 $  $Date: 2009/09/28 01:59:42 $
 *
 * $Log: EntityDescriptor.java,v $
 * Revision 1.6  2009/09/28 01:59:42  @author simplefan
 * *** empty log message ***
 *
 * Revision 1.5  2009/07/21 09:38:13  @author simplefan
 * *** empty log message ***
 *
 * Revision 1.4  2009/01/07 09:05:22  @author simplefan
 * add dictionary properties
 *
 * Revision 1.3  2009/01/07 03:39:25  @author simplefan
 * *** empty log message ***
 *
 * Revision 1.2  2009/01/07 02:21:56  @author simplefan
 * *** empty log message ***
 *
 * Revision 1.1  2009/01/07 02:13:17  @author simplefan
 * *** empty log message ***
 *
 **************************************************************************/
/*
 * Copyright 2008 gxlu, Inc. All rights reserved.
 * File name : EntityDescriptor.java
 * Created on : Jan 7, 2009 9:50:00 AM
 * Creator : @author simplefanJin
 */
package com.simplefan.meta.determine.common.po;

import com.simplefan.framework.common.po.BasicPObject;

/**
 * @author @author simplefanJin
 */
public class EntityDescriptor extends BasicPObject {

  public String getColumnName() {
    return columnName;
  }

  public void setColumnName(String columnName) {
    this.columnName = columnName;
  }

  public int getColumnType() {
    return columnType;
  }

  public void setColumnType(int columnType) {
    this.columnType = columnType;
  }

  public String getAttrName() {
    return attrName;
  }

  public void setAttrName(String attrName) {
    this.attrName = attrName;
  }

  public long getEntitySpecId() {
    return entitySpecId;
  }

  public void setEntitySpecId(long entitySpecId) {
    this.entitySpecId = entitySpecId;
  }

  public EntitySpec getEntitySpec() {
    return entitySpec;
  }

  public void setEntitySpec(EntitySpec entitySpec) {
    this.entitySpec = entitySpec;
  }

  public String getAttrDispName() {
    return attrDispName;
  }

  public void setAttrDispName(String attrDispName) {
    this.attrDispName = attrDispName;
  }

  public int getDataType() {
    return dataType;
  }

  public void setDataType(int dataType) {
    this.dataType = dataType;
  }

  public int getDataLength() {
    return dataLength;
  }

  public void setDataLength(int dataLength) {
    this.dataLength = dataLength;
  }

  public int getNumberPercision() {
    return numberPercision;
  }

  public void setNumberPercision(int numberPercision) {
    this.numberPercision = numberPercision;
  }

  public int getIsPK() {
    return isPK;
  }

  public void setIsPK(int isPK) {
    this.isPK = isPK;
  }

  public String getColumnTypeDesc() {
    return columnTypeDesc;
  }

  public void setColumnTypeDesc(String columnTypeDesc) {
    this.columnTypeDesc = columnTypeDesc;
  }

  public String getDataTypeDesc() {
    return dataTypeDesc;
  }

  public void setDataTypeDesc(String dataTypeDesc) {
    this.dataTypeDesc = dataTypeDesc;
  }

  public String getIsPKDesc() {
    return isPKDesc;
  }

  public void setIsPKDesc(String isPKDesc) {
    this.isPKDesc = isPKDesc;
  }

  public String getIsFKDesc() {
    return isFKDesc;
  }

  public void setIsFKDesc(String isFKDesc) {
    this.isFKDesc = isFKDesc;
  }

  public String getIsVersionDesc() {
    return isVersionDesc;
  }

  public void setIsVersionDesc(String isVersionDesc) {
    this.isVersionDesc = isVersionDesc;
  }

  public int getIsFK() {
    return isFK;
  }

  public void setIsFK(int isFK) {
    this.isFK = isFK;
  }

  public int getIsVersion() {
    return isVersion;
  }

  public void setIsVersion(int isVersion) {
    this.isVersion = isVersion;
  }

  private String columnName;

  private int columnType;

  private String attrName;

  private long entitySpecId;

  private EntitySpec entitySpec;

  private String attrDispName;

  private int dataType;

  private int dataLength;

  private int numberPercision;

  private int isPK;

  private int isFK;

  private int isVersion;

  private String columnTypeDesc;

  private String dataTypeDesc;

  private String isPKDesc;

  private String isFKDesc;

  private String isVersionDesc;

  private int maintainindicator;

  private String dicClassName;

  private String dicAttributeName;

  public String getDicClassName() {
    return dicClassName;
  }

  public void setDicClassName(String dicClassName) {
    this.dicClassName = dicClassName;
  }

  public String getDicAttributeName() {
    return dicAttributeName;
  }

  public void setDicAttributeName(String dicAttributeName) {
    this.dicAttributeName = dicAttributeName;
  }

  public int getMaintainindicator() {
    return maintainindicator;
  }

  public void setMaintainindicator(int maintainindicator) {
    this.maintainindicator = maintainindicator;
  }
}
